package com.platform;

import java.io.InputStream;

/**
 * @author liujizheng
 * @version 1.0
 * @ClassName ObjectStore
 * @Description 文件存储接口
 * @date 2021/7/20 15:13
 */
public interface IStorage {

    /**
     * 对象上传
     *
     * @param is 对象流
     * @param suffix 文件后缀
     * @return 返回存储对象的id
     */
    String upload(InputStream is, String suffix);

    /**
     * 对象下载
     *
     * @param fileId 对象id
     * @return 返回存储对象的流
     */
    InputStream download(String fileId);
}
